Шаг 57 - Корректная классификация и хранение данных приложения.

Данные приложения, такие как установки пользователя, состояние приложения, временные файлы и др., должны храниться в папках или в реестре в соответствии со следующей классификацией:

Для пользователя, с роумингом

Для пользователя, без роуминга

Для компьютера (независимо от пользователя и от роуминга)

Ниже приведены принципы классификации данных приложения для этих трех вариантов; тем не менее, окончательное решение остается за разработчиком программного обеспечения. Классификация данных приложения в соответствии с этими тремя типами обеспечивает постоянное абстрактное местоположение для данных пользователя, роуминг, осуществляет разделение данных приложения по пользователям и обеспечивает защиту операционной системы и ее приложений. В сценарии роуминга данные, обозначенные как данные роуминга, будут копироваться с сервера и на сервер во время процедуры регистрации/отключения. Очень важно точно определить, в каких случаях будет и в каких не случаях будет использоваться роуминг, с тем чтобы сократить до минимума объем информации, передаваемой по сети.

Обычно следует использовать папки для хранения данных приложения объемом более 64 Кб. Реестр предназначен для хранения меньшего объема данных.

Hosted by uCoz